/**
 * 
 */
package projetindus;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * Entité Etat. Représente l'état d'une demande.
 */
@Entity
@Table(name = "ETAT")
public class EtatEntity implements Serializable {

    /** Attribut serialVersionUID */
    private static final long serialVersionUID = 1L;
    @Id
    @Column(nullable = false, name = "IDENTIFIANT_ETAT")
    @GeneratedValue
    private int identifiantEtat;
    @Column(name = "NOM_ETAT")
    private String nomEtat;

    /**
     * Constructeur
     */
    public EtatEntity() {
        super();
        // TODO Auto-generated constructor stub
    }

    /**
     * Accesseur de identifiantEtat
     * 
     * @return le identifiantEtat
     */
    public int getIdentifiantEtat() {
        return identifiantEtat;
    }

    /**
     * Affectation de identifiantEtat
     * 
     * @param identifiantEtat identifiantEtat à affecter
     */
    public void setIdentifiantEtat(int identifiantEtat) {
        this.identifiantEtat = identifiantEtat;
    }

    /**
     * Accesseur de nomEtat
     * 
     * @return le nomEtat
     */
    public String getNomEtat() {
        return nomEtat;
    }

    /**
     * Affectation de nomEtat
     * 
     * @param nomEtat nomEtat à affecter
     */
    public void setNomEtat(String nomEtat) {
        this.nomEtat = nomEtat;
    }

}
